grows exuberantly - Francés Inglés Diccionario